package com.fafa.swing.base;


import javax.swing.*;
import java.awt.*;

/**
 * @author : fafa
 * @version V1.0
 * @Project: SwingTest
 * @Package com.fafa.swing
 * @Description: FlowLayoutDemo 流式布局管理器
 * @date Date : 2019年11月23日 11:00
 */
public class FlowLayoutDemo extends JFrame {
    public static void main(String[] args) {
        JFrame jFrame = new JFrame("第四个GUI窗体程序FlowLayoutDemo");
        jFrame.setBounds(300,300,500,400);
        JPanel jPanel = new JPanel();
        JButton jb1 = new JButton("1");
        JButton jb2 = new JButton("2");
        JButton jb3 = new JButton("3");
        JButton jb4 = new JButton("4");
        JButton jb5 = new JButton("5");
        JButton jb6 = new JButton("6");
        JButton jb7 = new JButton("7");
        JButton jb8 = new JButton("8");
        JButton jb9 = new JButton("9");
        JButton jb10 = new JButton("10");
        JButton jb11 = new JButton("11");
        jPanel.add(jb1);
        jPanel.add(jb2);
        jPanel.add(jb3);
        jPanel.add(jb4);
        jPanel.add(jb5);
        jPanel.add(jb6);
        jPanel.add(jb7);
        jPanel.add(jb8);
        jPanel.add(jb9);
        jPanel.add(jb10);
        jPanel.add(jb11);
        //向JPanel中添加FlowLayout布局管理器，将组建的横向和纵向间隙都设置为20
        jPanel.setLayout(new FlowLayout(FlowLayout.LEFT,20,20));
        jPanel.setBackground(Color.darkGray);
        jFrame.add(jPanel);
        jFrame.setVisible(true);
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }
}
